/**
 * Created with JetBrains PhpStorm.
 * User: power_yin
 * Date: 13-10-17
 * Time: 下午4:50
 * To change this template use File | Settings | File Templates.
 */
$(function(){
    $Runtime.selectTab1 = new XF.SelectTab({
        "wrapper_jQ" : $('#selectTab1'),
        "activeEventName" : "click"
    });
    $Runtime.selectList1 = new XF.SelectTab({
        "wrapper_jQ" : $('#selectList1'),
        "activeEventName" : "click"
    });

    $Runtime.selectTab2 = new XF.SelectTab({
        "wrapper_jQ" : $('#featureFocus'),
        "activeEventName" : "mouseover"
    });

    $Runtime.topicScrollSliderNavbar1 = new XF.ScrollSliderNavbar($('div.topic-navbar-pan>ul.topic-navbar'), $('div.arow-parts'), {
        offset: -70,
        callback: function(target){
            $(target).addClass('active');
        },
        prevNavItemResumeFn: function(){
            $(this.target).removeClass('active');
        }
    });
    $Runtime.brandTab1 = new XF.SelectBrandTab({
        wrapperSelector : '#selectBrand',
        autoPlay: true,
        autoPlayInterval: 3000,
        startAt : 2
    });


    var btnGroup = $('.select-btn-group');

    var scrollLine = btnGroup.children('.scroll-line');

    btnGroup.children('.btn-wrap').delegate('a.select-btn', 'mouseover', function(){
        var bgSlider = $(this).position().left + 8; //背景滑块位置
        /**
         * 原因：不再使用 , 蓝色光线 动画
         * 时间：  2013-10-19
         * 修改人： 尹昶胜
         */
        /*
        $(this).children('.ligth').stop(true, false).animate({
            left: '-80px'
        }, 900, 'easeInOutQuad');*/

        /**
         * 原因：兼容 火狐 不支持 backgroundPositionX css
         * 时间：  2013-10-19
         * 修改人： 尹昶胜
         */
        var $this = $(this);
        if( typeof this.style.backgroundPositionX != 'undefined' ){
            $this.stop(true, false).animate({
                'background-position-x' : '0px'
            });
        }else{
            $this.css({
                'backgroundPosition' :'0px ' +  $this.data('pos-y') + 'px'
            });
        }
        scrollLine.stop(true, false).animate({
            'left' : bgSlider + 'px'
        }, 500, 'easeInOutQuad');

    }).delegate('a.select-btn', 'mouseout', function(){
            var $this = $(this);
            /**
             * 不再使用 , 蓝色光线 动画
             * 注销与 date 2013-10-19
             * 注销人 尹昶胜
             */
/*            $(this).children('.ligth').stop(true, false).animate({
                left: '-30px'
            }, 900, 'easeInOutQuad');*/

            /**
             * 原因：兼容 火狐 不支持 backgroundPositionX css
             * 时间：  2013-10-19
             * 修改人： 尹昶胜
             */
            if( typeof this.style.backgroundPositionX != 'undefined' ){
                $this.stop(true, false).animate({
                    'background-position-x' : '-306px'
                });
            }else{
                $this.css({
                    'backgroundPosition' : '-306px ' + $this.data('pos-y') + 'px'
                });
            }
        });
});